ex-post facto - French English Dictionary